saint-pierre and miquelon meaning in French
n. saint-pierre et miquelon, territoire d'outremer français, archipel situé à l'est du canada et au sud de terre-neuve
n. saint-pierre et miquelon, territoire d'outremer français, archipel situé à l'est du canada et au sud de terre-neuve